import {NgModule} from '@angular/core';
import {SharedModule} from '@kylin/shared';

import {HttpService} from './service/http.service';
import {AuthRouterService} from './service/auth-router.service';
import {PerformanceMonitoringService} from './service/performance-monitoring.service';
import {ExportService} from './service/export.service';
import {SkinService} from './service/skin.service';
import {DropdownDataService} from './service/dropdown-data.service';
import {AreaService} from './service/area.service';
import {RouterService} from './service/router.service';
import {CacheService} from './service/cache.service';

@NgModule({
    imports: [SharedModule],
    declarations: [],
    providers: [
        HttpService, AuthRouterService, PerformanceMonitoringService, RouterService,
        ExportService, SkinService, DropdownDataService, AreaService,
        CacheService
    ]
})
export class CoreModule {
}
